home *** CD-ROM | disk | FTP | other *** search
/ Technotools / Technotools (Chestnut CD-ROM)(1993).ISO / misc_pto / memkr130 / mm.doc < prev    next >
Text File  |  1992-03-06  |  35KB  |  863 lines

  1.     
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.                         ██   ██ ███████ ██   ██ ██   ██
  12.                         ███ ███  ██   █ ███  ██ ██   ██
  13.                         ███████  ██     ████ ██ ██   ██
  14.                         ██ █ ██  ████   ███████ ██   ██
  15.                         ██   ██  ██     ██ ████ ██   ██
  16.                         ██   ██  ██   █ ██  ███ ██   ██
  17.                         ██   ██ ███████ ██   ██  █████
  18.  
  19.  
  20.  
  21.                     ██   ██   ███   ███  ██ ███████ ██████
  22.                     ███ ███  ██ ██   ██  ██  ██   █  ██  ██
  23.                     ███████ ██   ██  ██ ██   ██      ██  ██
  24.                     ██ █ ██ ██   ██  ████    ████    █████
  25.                     ██   ██ ███████  ████    ██      ██ ██
  26.                     ██   ██ ██   ██  ██ ██   ██   █  ██  ██
  27.                     ██   ██ ██   ██ ███  ██ ███████ ███   ██
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.                     Copyright (C) 1990-92, William Cravener
  37.  
  38.                               All Rights Reserved
  39.  
  40.                                TABLE OF CONTENTS
  41.  
  42.  
  43. Page 2   CHAPTER  1 .............. ABOUT MENU MAKER and HOW to LOAD MENU MAKER
  44.  
  45.      3   CHAPTER 2A ..................................... HOW to CREATE a MENU
  46.  
  47.      7   CHAPTER 2B ...................... USING DESCRIPTIVE COMMANDS in MENUS
  48.  
  49.      8   CHAPTER 3  .................................. HOW to EDIT a MENU FILE
  50.  
  51.      9   CHAPTER 4  .................... INVISIBLE CHECK MARKS & SUPERCHARGING
  52.  
  53.     10   CHAPTER 5  .................................... SUMMARY of OPERATIONS
  54.  
  55.     12   CHAPTER 6  ................ AUTHOR'S DISCLAIMER and REGISTRATION INFO
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.                    Documentation/Beta Tester - Robin Cunningham
  65.  
  66.  
  67.  
  68. -------------------------------------------------------------------------------
  69. CHAPTER 1                                                                    
  70. ABOUT MENU MAKER
  71.  
  72.  
  73. MENU MAKER is a program that helps anyone, novice or professional, to
  74. create beautiful, personalized menus with up to four different pop-down
  75. screen pages featuring shadow-boxes and a fifth DOS prompt screen page, all
  76. available at the press of a function key.  You can create any type of menu
  77. screen you can imagine - LOTUS-bar styles, overlaying shadow-boxes,
  78. shifting columns - using the complete ASCII character set and 255 color
  79. options.
  80.  
  81. Your menus can activate any DOS command or launch your favorite programs in
  82. two ways:  Position a menu bar with the arrow keys and hit enter, or use a
  83. Microsoft compatible mouse and click on your choice.
  84.  
  85. You can create menus with as many command strings as you can fit on any one
  86. of the four screens.  And, with MENU MAKER's newest feature, you can
  87. assemble menus with your own labels or descriptive commands that make it
  88. easy for a novice user to launch specific programs or employ DOS commands
  89. to format disks, run CHKDSK, or other utilities without tedious command-
  90. line language.
  91.  
  92. You may use the menus you create any way you want - give them to friends or
  93. co-workers, incorporate them in shareware, be as generous as you wish - but
  94. remember, you MUST register your copy of MENU MAKER before you can profit
  95. from the sale of any menus you create.
  96.  
  97.  
  98. HOW TO LOAD MENU MAKER
  99.  
  100.  
  101. MENU MAKER comes archived in an LHARC self-extracting file, MM130.EXE.
  102. Just make a directory called MENU (this can be anything; for this explanation,
  103. MENU), then copy MM130.EXE to the new directory.  Change to that directory and,
  104. at the DOS prompt, type MM130 and the file will self-extract, copying several
  105. files to your new directory.
  106.  
  107. Type MM at the DOS prompt to start the program.  To print the manual, turn
  108. on your printer, set for a 66 line page, and line print head to top of form.
  109. At the DOS prompt, type COPY C:\MENU\MM.DOC PRN .
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.                                         2
  133.  
  134.  
  135. -------------------------------------------------------------------------------
  136. CHAPTER 2A                                                                    
  137. HOW TO CREATE A MENU
  138.  
  139.  
  140. The best way to learn how to use MENU MAKER is to step through the complete
  141. creation of a simple menu.
  142.  
  143. Launch MENU MAKER by typing MM at the DOS prompt in the MENU directory,
  144. then press [ENTER].  After the title screen display, you will see
  145. instructions at the lower left for viewing the OPERATIONS SCREEN.  For
  146. short, OPSCRN will be used in this manual.  This screen lists all the
  147. operations available for creating your menu.  There are two ways to
  148. activate any function:  Either move the menu bar with the arrow keys to
  149. highlight your choice and hit [ENTER], or press the function key listed
  150. next to your choice.
  151.  
  152. First, lay out the background.  When displayed on this background, the
  153. shadow boxes add a pleasant 3-dimensional effect to your menu.  
  154.  
  155. Press [ALT-F9] to display the OPSCRN, then place the menu bar over [Pick
  156. Color for Draw, Fill, or Box] or press function key [F7].  This pops down
  157. the color options.  Let's use color value 15 for this sample menu.  Move
  158. the cursor down the chart until 15 appears in the window at the top of the
  159. chart, then press [ENTER].  As you become used to the chart, you can ignore
  160. the value number and just pick the color you like best.
  161.  
  162. Armed with a background color, you need a background character.  Press
  163. [ALT-F9] to get the OPSCRN and use the menu bar or the function key F3 to
  164. choose [Display Ascii Character Set].  Now, using the arrow keys, place the
  165. cursor over the character ▓, which is character value [178] on the chart,
  166. then press [ENTER].  Again, you can choose any character you like; this is
  167. only an example.
  168.  
  169. Press and hold function key [F4] to repeat this character across the width
  170. of the screen until the line is filled.  Next, hit and hold [F5] to copy
  171. this line over and over down the screen until the background is filled in.
  172.  
  173. Now, choose and place a shadow box to hold your DOS commands or programs
  174. names.  
  175.  
  176. Here is the box and the commands you are going to create in this example:
  177. Note the markers and required spaces - THESE ARE IMPORTANT.        
  178.  
  179.             PAUSE marker - [Shift][~]
  180.               |  
  181.    ╔═════════ | ═══════════════════════════════════════════════╗
  182.    ║     √ DIR~   - DOS command to display current directory   ║ 
  183.    ║     √ TIME   - DOS command to set system time             ║ 
  184.    ║     √ DATE | - DOS command to set system date             ║
  185.    ╚═════ | ═══ | ═════════════════════════════════════════════╝
  186.           |     MUST be at least 2 spaces between   
  187. MUST be a SPACE      command and your description
  188. between check   
  189. and command    
  190.  
  191. Start with a color choice by switching to the OPSCRN and using the
  192. menu bar method or hitting [F7], then choose color value [30], and [ENTER].
  193. Get back to the OP SCRN and use the menu bar or [F6] to [Pick and Place a
  194. Shadow Box].  
  195.  
  196.  
  197.  
  198.                                         3   
  199.  
  200.                                                                               
  201. There are 12 different ready-made boxes to choose from.  Cycle through them
  202. by hitting any key.  Try box number [3] for now.  Cycle to it, then
  203. [ENTER].  You will see a ruler and pointer displayed at the bottom of the
  204. screen and an instruction line indicating the current ROW and COLUMN of the
  205. ruler and pointer.  Using the up or down arrow keys, move the ruler to ROW
  206. 2, then use the right or left arrow keys to move the pointer to COLUMN 6. 
  207. Press [ENTER] and the box is positioned.
  208.  
  209. Notice that MENU MAKER automatically shadows all characters lying along the
  210. right and bottom edges of the box.  This creates the 3-dimensional effect
  211. of sophisticated menu systems.
  212.  
  213. The next step is to type the DOS commands (or program names) in the box you
  214. have created.  Starting at the left corner of the box, using the arrow
  215. keys, move the cursor down 2 rows, then over 4 columns to the right.  Hit
  216. [F9]; this will type a check mark character √ to indicate where you want your
  217. highlighted menu bar placed within the box and will move the cursor over 2
  218. spaces.  (Remember, you can redefine the color for the letters of the
  219. command you will type in next.  Switch to the OP SCRN, hit [F7], and select
  220. a new color scheme).  For the moment, leave it the same as before.
  221.  
  222. In this menu, let's use the simple DOS commands DIR, TIME, and DATE.  LEAVE
  223. A SPACE right after the check mark, then type DIR, then [Shift][~] to tell
  224. the computer you want it to pause after displaying the root directory of
  225. filenames.  If you left out the [Shift][~], the display would race through
  226. the directory, then return immediately to the menu screen.  With the pause,
  227. you can view the directory at leisure, then press any key to continue on to
  228. the menu screen.  
  229.  
  230. If you want to add a description of just what DIR means, type in your
  231. comments after the 2 spaces created by the [F9] key.  To add the TIME
  232. command, follow the same procedure as with DIR (remembering to hit [F9] for
  233. the check mark), hit the space bar once, type in TIME, then add your comments
  234. after the 2 spaces. The same holds for DATE.  The program will permit you
  235. to leave 1 blank row between each of your commands if you like.          
  236.  
  237. That's the first box in the menu.  Let's add a convenient time display.  
  238.      
  239.    ╔══════════╗     Using the ASCII character set, draw a small box in a  
  240.    ║ 00:00:00 ║     corner of the screen, selecting a color scheme of your 
  241.    ║   TIME   ║     liking.  Inside, type in the time string 00:00:00.  
  242.    ╚══════════╝     As long as you don't cover this box with another, the  
  243.                     time will be displayed on each menu page, or screen.
  244.  
  245. While in this example there are only 3 screen pages - the DIR, TIME, DATE
  246. page, another box you will create in a moment, and the DOS prompt page -
  247. you can create other menus that may have up to 4 pages in addition to the
  248. DOS prompt page, so you must instruct the user how to display each screen
  249. page.  
  250.  
  251.     ╔════════════════════╗   
  252.     ║  - MENU OPTIONS -  ║   
  253.     ║ [F1] - Menu Page A ║   So, you have to make an instruction box 
  254.     ║ [F2] - Menu Page B ║   to show what function key displays each
  255.     ║ [F5] - DOS Prompt  ║   menu page and how to exit the menu.
  256.     ║ [Esc]  Exit Menu   ║ 
  257.     ╚════════════════════╝
  258.  
  259. Switch to the OPSCRN, display the color attribute chart, and select a color
  260. scheme for the box.  Then use, for example, box number 1 from the cycle of
  261. ready-made boxes and place it at ROW 6, COLUMN 9.
  262.  
  263.  
  264.                                         4
  265.  
  266.                                                                               
  267. Each of the 4 possible menu pages is automatically assigned a function key
  268. by MENU MAKER in this order:
  269.                 
  270.                         [F1] - Menu page A
  271.                         [F2] - Menu page B
  272.                         [F3] - Menu page C
  273.                         [F4] - Menu page D
  274.                         [F5] - Dos prompt page 
  275.  
  276. The DOS prompt box is preset in memory by MENU MAKER.  If [F5] is hit by
  277. mistake, just [ENTER] without typing a command and you will go back to the
  278. original menu display.  The PAUSE character [~] can be used after a command
  279. typed here.
  280.  
  281. The ESCAPE key [Esc] will exit your menu at any time.
  282.  
  283. Now that you have created your first menu screen, or page, you must store
  284. it in memory so that it can be used to form a menu program later.  Call up
  285. the OPSCRN, then select [Save Work Screen in Memory for [F1]] or press
  286. [Alt-F1].  This will display a request for the screen page number to store.
  287. Since this is your first screen page, select [1] to assign your screen to
  288. [F1] and store it in memory.  
  289.  
  290. As this is done, you will see that between the check mark and command 
  291. string a ■ block marker is placed.  This will not be placed on the final 
  292. menu screen.  It is necessary for MENU MAKER to determine which box
  293. displays the menu bar in the succession of screen pages.  A ■ block marker
  294. between the check mark and command indicates that a previous box has been
  295. created and saved.
  296.  
  297. Next, you can make the second screen page mentioned earlier.  This page
  298. will overlay the first page and contain this box:
  299.  
  300.    ╔═══════════════════════════════════════╗
  301.    ║          √ FORMAT B:/S                ║  
  302.    ║          √ FORMAT B:                  ║  
  303.    ║          √ COPY MYMENU.COM B:         ║  Use Drive B: for a dual-
  304.    ║                                       ║  diskette system.
  305.    ║  First option formats a diskette on   ║  
  306.    ║  drive B: and adds DOS system files   ║  Use Drive A: for a system
  307.    ║                                       ║  with a hard drive.
  308.    ║  Second option formats a diskette on  ║
  309.    ║  drive B:                             ║
  310.    ║                                       ║
  311.    ║  Third option copies MYMENU.COM to    ║
  312.    ║  drive B:                             ║
  313.    ╚═══════════════════════════════════════╝
  314.  
  315. Call up the OPSCRN, choose a color scheme ([F7]), this time using color
  316. value [78], then [ENTER].  Go back to the OPSCRN, menu bar or hit [F6] to
  317. [Pick and Place a Shadow Box], and choose number 8.  Place it with the
  318. arrow keys at ROW 3, COLUMN 21, then [ENTER].  Next, move the cursor into
  319. this second box and type in the example commands.  Use [F9] to place the
  320. check marks and then type in the DOS commands as shown in the box above.
  321.  
  322. After completing the second screen page, store it in memory by calling up
  323. the OPSCRN, then menu bar to [Save Work Screen in Memory for [F1]] and
  324. press [ENTER] or hit [Alt-F1].  When asked which screen page to save, since
  325. this is your second screen page, assign it to 2 (function key [F2]).  It is
  326. again automatically saved to memory.
  327.  
  328.  
  329.  
  330.                                         5
  331.                                         
  332.  
  333.  
  334. Just a short reminder here.  While you have made two simple screen pages
  335. containing a few boxes each with no more than four choices in each box, you
  336. may create menus with more than one box per screen page, each box
  337. containing as many command string columns or program listings as you can
  338. fit in it.  You may choose to have one large box containing all your
  339. commands, or several boxes, each containing a group of commands or programs
  340. sharing a common purpose.  Whatever your format, MENU MAKER allows you to
  341. move the highlighted menu bar back and forth across the screen page to
  342. select any particular command or program.
  343.  
  344. Before creating the stand-alone .COM menu program, you can press [Alt-10]
  345. and type in your name, the date the menu was created - in short, anything
  346. up to 60 characters in length that identifies this menu scheme.  Then hit
  347. [ENTER].
  348.  
  349. To have MENU MAKER create the .COM menu program containing your newly
  350. created screen pages, call up the OPSCRN, menu bar to [Create Menu File]
  351. and [ENTER] or press [F1].  You will enter the number of menu screen pages
  352. you have created, in this case, 2, then type in a complete Drive/Path/Name
  353. for your menu program and [ENTER].  Here are some examples:
  354.  
  355. Type in a drive letter - A:, B:, C:, D:, etc.
  356.  
  357. The Path where the menu program can be found.  THIS MUST BE A ROOT
  358. DIRECTORY, that is, a \ directory, not a "\menu" or "\mymenu" subdirectory.
  359.  
  360. Add a name for your menu program - MYMENU, GAMENU, LOTUS, etc.  MENU MAKER will
  361. add the .COM extension; you don't have to type it here.
  362.  
  363. EXAMPLE:  A:\MYMENU or B:\GAMENU or C:\LOTUS - always using a ROOT
  364. directory.
  365.  
  366. Finally, call up OPSCRN and menu bar to [Exit - MENU MAKER - program] and
  367. [ENTER], or just hit [Esc] to exit MENU MAKER.
  368.  
  369. To display your creation, type in the menu file name at the DOS prompt,
  370. press [ENTER] and view your masterwork.
  371.  
  372.  
  373.  
  374.  
  375.  
  376.  
  377.  
  378.  
  379.  
  380.  
  381.  
  382.  
  383.  
  384.  
  385.  
  386.  
  387.  
  388.  
  389.  
  390.  
  391.  
  392.  
  393.  
  394.  
  395.  
  396.                                         6
  397.  
  398.  
  399. -------------------------------------------------------------------------------
  400. CHAPTER 2B
  401. HOW TO CREATE MENUS USING DESCRIPTIVE COMMANDS
  402.  
  403. This technique will create menus that replace cryptic DOS commands with 
  404. plain language descriptions of what you want to do or what is going to
  405. happen.  Your descriptions are limited only by your imagination and a 60-
  406. character line.
  407.  
  408. For example, the first menu box you created could have replaced the DOS
  409. commands with these descriptive lines:
  410.  
  411.    ╔════════════════════════════════════════════╗
  412.    ║ √ ∙ I'd like to view the current directory ║
  413.    ║ √ ∙ I'd like to change the system time     ║
  414.    ║ √ ∙ I'd like to change the system date     ║
  415.    ╚════════════════════════════════════════════╝
  416.  
  417. To make these descriptive commands in boxes you've created, after you place 
  418. the check mark √ with the [F9] key, hit [F10] and the cursor will move over 
  419. 1 space as required and MENU MAKER will place the mark ∙ and a window box
  420. will appear requesting you to assign the upcoming description to a screen
  421. page, 1 through 4.  In this case, enter 1.  
  422.  
  423. Next, you are requested to type in the actual DOS command or path to launch 
  424. a program.  For example, enter the DOS command DIR for the current directory 
  425. listing.  (Don't forget about the PAUSE mark ~ to slow the action).  Or, to 
  426. launch the WORDPERFECT program residing in the WP50 directory, type C:\WP50\WP. 
  427. Remember to list the complete path to the program directory and the letters 
  428. required to start the program.
  429.  
  430. If you need a series of commands to change directories to get to your program, 
  431. then launch the program, just type in each command, hit the + (MENU MAKER will
  432. type two ++ to show the division between each command), then type the next
  433. command.
  434.  
  435. For example, say you want to start COMMANDER KEEN from the C:\GAMES\KEEN 
  436. directory.  Use these two commands:
  437.  
  438.                CD C:\GAMES\KEEN (to change directories)
  439.                KEEN1 (to start the game)   
  440.  
  441. When you are finished listing your commands, hit [ENTER].  The cursor will
  442. reappear right after the ∙ mark on your screen.  Now type in your description,
  443. as in the example box above.
  444.  
  445. Remember to follow the order as requested:  
  446.               
  447.                - [F9] for check mark √
  448.                - [F10] for description mark ∙
  449.                - DOS command (with or without PAUSE mark ~), program path 
  450.                  and launch letters (C:\WP50\WP), or series of commands
  451.                  (CD C:\GAMES\KEEN  KEEN1) 
  452.                - Description in plain language
  453.                - 1 blank row between each command if you wish.
  454.  
  455. Follow the previous instructions to save the screen to memory and complete 
  456. your new, friendlier menu program as described in CHAPTER 2A.
  457.  
  458.  
  459.  
  460.  
  461.  
  462.                                         7
  463.  
  464.  
  465. -------------------------------------------------------------------------------
  466. CHAPTER 3
  467. HOW TO EDIT A MENU
  468.  
  469.  
  470. MENU MAKER has the unique ability to edit any previous menu screen pages 
  471. you may have created.  You can correct misspellings, add to or remove
  472. command strings, program names, or descriptions, rearrange boxes, colors,
  473. whatever you want to do.
  474.  
  475. Editing a menu is easy.  First, load the program, call up the OPSCRN, then
  476. menu bar to [Edit a Pre-existing Menu File] and [ENTER] or hit [F2].  You 
  477. then type in the Drive\Path\Name of menu file to edit and [ENTER].
  478.  
  479. For example, edit your sample menu to make a small change in one of the DOS
  480. commands you created earlier.  At the menu file name request, type in the
  481. drive, path, and name you saved the menu file under and [ENTER].  You don't
  482. have to type the .COM extension; MENU MAKER knows this already and will load
  483. the file for editing.
  484.  
  485. Once you see the first screen page, move the cursor down and change the DOS 
  486. directory command from DIR~ to DIR/W~.  Don't forget the PAUSE mark ~. or the 
  487. computer will race through the directory listing.  Now, save the edited screen
  488. page in memory by calling the OPSCRN, hit [Alt-F1], then select menu screen 1, 
  489. since is the first menu screen.
  490.  
  491. Because you made this change in the first screen page, you must make a 
  492. corresponding change in the second screen page.  Why?  Because of the layout of 
  493. this menu, the second box overlays the first, but doesn't cover it - some of the 
  494. instructions are visible, notably, the DIR~ command.  To maintain a
  495. professional looking menu, you must change this DIR~ to DIR/W~ too.
  496.  
  497. To do this, call the OPSCRN, menu bar to [View or Edit Work Screen - [2]], then 
  498. [ENTER], or hit [Alt-B].  Move the cursor into the box and change DIR~ to DIR/W~ 
  499. as in the previous screen.  Save this second menu screen as you did the first, 
  500. remembering to select menu screen 2.
  501.  
  502. As you may have noticed from the OPSCRN, you can call up any of the four 
  503. [View or Edit] options by using [Alt-A] through [Alt-D].
  504.  
  505. If you want to change a description you've used to replace a DOS command, it's 
  506. just as simple.  Display the screen you want to change, move the cursor to the 
  507. description mark ∙ , then hit [F10].  Type the appropriate screen number, type 
  508. the new command (or the old one if all you are changing is the description), 
  509. then type the new description.  Save the menu screen.
  510.  
  511. When you are done with all changes, you must recreate the menu file.  Call the 
  512. OPSCRN, hit [F1], enter the number of screen pages you've edited (in this case, 
  513. 2), fill in the Drive\Path\Name for the menu file (typically, the same as the 
  514. original file), then [ENTER].  Finally, exit the program - [Esc].
  515.  
  516. One IMPORTANT RULE to remember when using the descriptive method of creating
  517. menus is that you can have only ONE column of commands per menu page.
  518. This was neccessary to keep the created menus to a managable file size.
  519.  
  520.  
  521.  
  522.  
  523.  
  524.  
  525.  
  526.  
  527.  
  528.                                         8 
  529.  
  530.  
  531. -------------------------------------------------------------------------------
  532. CHAPTER 4
  533. INVISIBLE CHECK MARKS and SUPERCHARGING YOUR MENU
  534.  
  535.  
  536. As you progress with your menu screens, you may eventually decide that the 
  537. check marks used for the highlighted menu bar placement have to go.  Why should 
  538. the menu user see them, after all?  This is a method of using the same color
  539. foreground and background to render these marks invisible.  First, select your
  540. color attribute number, then move the cursor over old check mark and hit [F9] to 
  541. print new check mark in invisible type.  Save your screen as usual - ([Alt-F1]).
  542. See CHAPTER 2A for review.
  543.  
  544. Here is a chart of all matching fore- and background colors:
  545.  
  546.                      COLOR                 ATTRIBUTE #
  547.                    -------------------------------------
  548.                    Blue on blue       -         17
  549.                    Green on Green     -         34
  550.                    Cyan on Cyan       -         51
  551.                    Red on Red         -         68
  552.                    Magenta on Magenta -         85
  553.                    Brown on Brown     -         102
  554.                    White on white     -         119
  555.  
  556.                    Black on Black     -         8  (For monochrome monitors)
  557.  
  558.  
  559. If you have a dual-diskette system and want to supercharge your menu speed, try 
  560. this method.  It involves setting up a RAMDISK.
  561.  
  562. Create a RAMDISK using DOS's VDISK.SYS or any other RAMDISK program.  The 
  563. RAMDISK only needs to be big enough to hold your menu program, plus an extra 100 
  564. bytes of working room to hold the menu batch file.  Here's an outline for those
  565. of you who are new to RAMDISKs; it uses VDISK.SYS.
  566.  
  567. On the floppy you boot from, create a file (or, if you have one, edit) 
  568. CONFIG.SYS.
  569.  
  570.      Example: Type COPY CON CONFIG.SYS, then [ENTER]
  571.               Type DEVICE=VDISK.SYS, then hit [F6] or [Ctrl-Z] and [ENTER]
  572.  
  573. This tells the computer you want a 64 K RAMDISK and assigns it the next logical
  574. drive letter, typically, C for dual-disk systems or D for hard drive systems.
  575.  
  576. To make sure your menu program is always available in the RAMDISK, you must 
  577. create or edit an AUTOEXEC.BAT file on your boot floppy or in your root 
  578. directory, using the same method you used for your CONFIG.SYS file.  Once you 
  579. make the AUTOEXEC.BAT file, type in these command lines:
  580.  
  581.                    COPY MYMENU.COM C:\
  582.                    C:\MYMENU 
  583.  
  584. In this example, C:\ is the typical drive letter for a dual-disk system.  To 
  585. check the letter assigned to your RAMDISK, reboot your computer and watch the
  586. opening screens.  When VDISK is loaded by DOS, watch for the drive letter.
  587. Remember it and use this drive letter in your AUTOEXEC.BAT and when you write 
  588. the Drive\Path\Name for your menu program.  If you must change it, simply load
  589. your menu program for editing, then hit [F1] and enter the new drive letter.
  590. See CHAPTER 3 for a review.
  591.  
  592.  
  593.  
  594.                                         9
  595.  
  596.  
  597. -------------------------------------------------------------------------------
  598. CHAPTER 5
  599. SUMMARY of OPERATIONS
  600.  
  601.  
  602. Each operation listed can be activated by highlighting it with the menu bar, 
  603. then hitting [ENTER], or by using the appropriate function key.  Once you have 
  604. used the OPSCRN several times, you will find the function keys much quicker to 
  605. use without returning to the OPSCRN.
  606.  
  607. F1 - Create Menu File to disk.
  608.  
  609.      Requests a drive letter, path, and menu file name, then creates a menu
  610.      program on the assigned disk.  Path MUST be the ROOT directory.
  611.  
  612. F2 - Edit a Pre-Existing Menu File.
  613.  
  614.      Requests a drive letter, path, and menu file name, then loads this menu
  615.      program for editing.
  616.  
  617. F3 - Display Ascii Character Set.
  618.  
  619.      Displays the Ascii Character Chart.
  620.  
  621. F4 - Repeat Character Picked from Set.
  622.  
  623.      Types on the screen the Ascii character selected from the chart.
  624.  
  625. F5 - Duplicate Top Line at Next Line.
  626.  
  627.      Copies any line to the next line.  Used to fill a background screen by
  628.      duplicating the top line.
  629.  
  630. F6 - Pick and Place a Shadow Box
  631.  
  632.      Cycles through the 12 ready-made menu boxes, then uses the ruler and
  633.      pointer method to place it on the screen.
  634.  
  635.      You may cancel this option by hitting [Esc].
  636.  
  637. F7 - Pick Color for Draw, Fill, or Box.
  638.  
  639.      Displays the color attribute chart.  Select color attribute for typing,
  640.      filling, menu boxes, check marks, description marks.  Default is white on 
  641.      black.
  642.  
  643.      Cancel this option with [Esc].
  644.  
  645. F8 - Pick Color for Menu Bar.
  646.  
  647.      Displays color attribute and assigns a color to highlighted menu bar for
  648.      use in your menu screens.  May be changed for each screen.  Default color
  649.      is black on white.
  650.  
  651.      Cancel this option with [Esc].
  652.  
  653. F9 - Types Check mark for Menu Bar Placement.
  654.  
  655.      Types a check mark to indicate where highlighted menu bar will be placed on
  656.      menu screen.
  657.  
  658.  
  659.  
  660.                                         10 
  661.  
  662.  
  663. F10 - Assign Command/Program to Description.
  664.  
  665.      Types description mark ∙, then requests DOS command or Program name.  Type
  666.      in command or program name, [ENTER], then type in description of this 
  667.      command or program on menu screen.  See CHAPTER 2B.
  668.  
  669. Alt-F1 - Save Work Screen in Memory for [F1].
  670.  
  671.      Requests menu page number for storage of current work screen.
  672.  
  673. Alt-F2 - Clear Work Screen - Last Color of [F7].
  674.  
  675.      Clears screen, defaults to last color selected by [F7].
  676.  
  677.      Requests confirm with Y/N (Yes/No) key.
  678.  
  679. Alt-F3 - Pick Color for DOS Window.
  680.  
  681.      Displays color attribute chart; assigns color to DOS window ([F5] of screen 
  682.      page choices).  Default is white on black.
  683.  
  684. Alt-F8 - Pick Color for Border.
  685.  
  686.      Displays color attribute chart, assigns color to menu border.
  687.  
  688.      Cancel this option with [Esc].
  689.  
  690. Alt-F9 - Operations Screen
  691.  
  692.      Displays OPSCRN.
  693.  
  694. Alt-F10 - Display your name when menu exits.
  695.  
  696.      Displays name, logo, date, message up to 60 characters long when any 
  697.      created menu program is exited.  Useful for shareware authors.
  698.  
  699. Alt-A - View or Edit Menu Page [1].
  700.  
  701.      Displays work screen [1] for editing or viewing.  MUST be used before any 
  702.      editing session.
  703.  
  704. Alt-B - View or Edit Menu Page [2].
  705.  
  706.      Workscreen [2] for editing, viewing.
  707.  
  708. Alt-C - View or Edit Menu Page [3].
  709.  
  710. Alt-D - View or Edit Menu Page [4].
  711.  
  712. [Alt-H] - HELP screen displaying FUNCTION KEY operations.
  713.  
  714. [Esc] - Exit MENU MAKER.
  715.      
  716.  
  717.  
  718.  
  719.  
  720.  
  721.  
  722.  
  723.  
  724.  
  725.  
  726.                                         11
  727.  
  728.  
  729. -------------------------------------------------------------------------------
  730. CHAPTER 6
  731. AUTHOR'S DISCLAIMER and REGISTRATION FORM
  732.  
  733. This software and documentation file are provided "as is" without warranty of 
  734. any kind.  >>-SWIFT-WARE-> does not warrant, guarantee, or make any 
  735. representations regarding the suitability or results from use of this software.  
  736. All risks arising from the use of this software are assumed by the user and not 
  737. >>-SWIFT-WARE-> nor any club, BBS, or vendor distributing this software.
  738.  
  739. THIS PROGRAM IS SHAREWARE
  740.  
  741. The Shareware concept is founded in the free distribution of software, a 
  742. cost-cutting alternative to expensive mainstream programs.  Users can try the 
  743. software to test its suitability to their needs, then register with the author 
  744. if satisfied.  Not a bad alternative in a pay-before-you-play world.  Keeping in 
  745. mind the fundamental good spirit of shareware, if you are satisfied, register 
  746. and pay for your copy of the software.  This allows the author to continue to 
  747. provide quality software for free distribution and repays the long hours 
  748. required to produce these programs.
  749.  
  750. RESTRICTIONS
  751.  
  752. Permission is given to copy and distribute this software as follows:
  753.  
  754.          - The software and documentation must be bundled together
  755.          - There will be no charge, except for minimal disk cost
  756.          - The software may not be bundled for use as an incentive to
  757.            market another software or hardware product.
  758.  
  759. This software is NOT a PUBLIC DOMAIN program; it IS a SHAREWARE product.
  760.  
  761. IMPORTANT
  762.  
  763. You may distribute your menu programs as personal creations for sale ONLY if you 
  764. are a registered user of MENU MAKER.  You assume all responsibility for the use 
  765. or misuse of any and all menu programs you create.  >>-SWIFT-WARE-> cannot be 
  766. held responsible for any damages stemming from the use or distribution of any 
  767. menu programs created by registered users.
  768.  
  769. Questions, comments, or suggestions are welcome.  Write to author at home 
  770. address or leave a message via CompuServe E-mail.  CServe ID 72230,1306
  771.  
  772. Registration Fee - $10 US per copy + $2.00 S/H - Check or Money Order
  773. Overseas must be US money.
  774.  
  775. Send to:
  776.  
  777. William Cravener
  778. 520 North Stateline Road
  779. Sharon, PA  16146
  780.  
  781.  
  782.  
  783.  
  784.  
  785.  
  786.  
  787.  
  788.  
  789.  
  790.  
  791.  
  792.                                         12
  793.  
  794. ------------------------------------------------------------------------------
  795.  
  796. OTHER PROGRAMS by the AUTHOR:
  797.  
  798.          BOBCAT.EXE ($15.00)
  799.          Here's a program  that takes Text Mode  Graphics to the MAXIMUM!!
  800.          Let's anyone  manage their  Files and  Directories.  With  an easy
  801.          press of  a key  you can copy,  move, delete,  view, mark, create
  802.          edit, compress,  uncompress format  and many,many  more optiuons.
  803.          Plus enables the  user to assign up  to 40 additional commands or
  804.          programs to  the menuing system  and many more  features all from
  805.          within an attractive customizable window environment.  Unlike all
  806.          graphic mode management programs this  one moves at SONIC SPEEDS!
  807.  
  808.          MM.EXE "MENU MAKER" ($10.00)
  809.          Makes it  easy for  anyone to  create beautiful  stand alone text
  810.          mode shadow  box window  menus.  Create up  to 4  windows you can
  811.          pop down  by the press  of a  function key  then  highlight  your 
  812.          commands or  program names via  menu bar/mouse  to activate them.
  813.          Or you  can assign  your commands  and programs  to User Assigned
  814.          Descriptions highlight  to activate. Creates  an unlimited number
  815.          of stand alone menu programs you custom design.
  816.  
  817.          REDEFINE.COM ($10.00)
  818.          Enables assigning  up to 20/60  character command  strings to any
  819.          of the Alt  + Number keys or  function keys F1  / F10 plus recall
  820.          your last  10 DOS commands.  Also includes many  utilities - View
  821.          files, Copy,  Delete, Rename, Show  All Paths,  NotePad, and many
  822.          more in an easily Deactivated Pop Down TSR.
  823.  
  824.          GRAB4.COM ($10.00)
  825.          A TSR  that makes it  an easy  task to capture  text mode screens
  826.          from within  most any running  program. Enable  saving screens as
  827.          executables including  their color values  or save  as a readable
  828.          text mode  ASCII  file. You can  also  edit any  current or saved
  829.          screen and capture or append  to another file. Easily Deactivate.
  830.  
  831.          DIGCLK.COM (FREE)
  832.          Here's  a Digital  Clock  you can  place  at any  corner  of your
  833.          monitor  in  10  different  color  combinations.    Unlike   many 
  834.          similar clock programs  this one can  be easily turned  ON or OFF
  835.          by the press of a couple keys. Beeps on the Hour.  Optional count
  836.          down Alarm can be set or reset on the fly from 00 to 99 min. Also
  837.          change the clock placement at anytime.  User assignable  Hot Keys
  838.          including F11 F12 combinations.
  839.  
  840.          LOOK4.COM (FREE)
  841.          A SUPER  FAST file  searcher  that will  search from  one to  all 
  842.          drives through all directories and  with in all compressed files.
  843.          They   don't  get  any  faster  then  this,  or  easier  to  use.
  844.  
  845.          SIRCH4.COM (FREE)
  846.          A LIGHTNING FAST  string searcher that searchs  all files with in
  847.          all directories for  a user entered word  or sentence through all
  848.          drives specified.  Very fast and easy to use.
  849.  
  850.          MYPAL.COM (FREE)
  851.          Here's a  FUN easy  way to create  your own  custom VGA Palettes.
  852.          Enables  opening up  any of  16  color jars.   Each color  can be
  853.          adjusted  to  any  of 256,000  values.   Program  will  also save
  854.          your  color  settings  as  a  stand  alone  executable  COM file.
  855.  
  856.          CBEEP.COM / DBEEP.COM (FREE)
  857.          Cbeep  is a  TSR  that intercepts the  computers  beep alarm  and 
  858.          replaces it  with a visual  "BEEP"  flash on your monitor.  Dbeep
  859.          will create  a  modified copy of most any program  that  is noisy
  860.          and  replace the beep code within the  program with  an interrupt
  861.          call to  Cbeep.com . 
  862.  
  863.